verruca plantaris - German English Dictionary